@charset "utf-8";
body{color:#202020;background:#f8f8f8;}
body,html{padding:0;margin:0;}
.area{margin:0 auto;width:1000px;}
a{color:#202020;}
a:hover{color:#d00;text-decoration:none;}
i,em{font-style:normal;}
input{outline:none;}
/*************** top-box *******************/
.top-box{position:relative;z-index:1;height:126px;overflow:hidden;background:url(../images/top-bg.gif) 0 0 repeat-x;}
.top-box .area{position:relative;}
.top-box .left-column{width:600px;}
.top-box .right-column{padding:38px 52px 0 0;width:300px;height:55px;line-height:45px;text-align:right;font-size:20px;font-family:'Georgia';color:#a40000;background:url(../images/top-tel.jpg) right top no-repeat;}
/*************** nav-box *******************/
.nav-box{position:relative;height:49px;background:url(../images/nav-bg.gif) repeat-x;z-index:99;}
.nav-box .area{position:absolute;top:-5px;left:50%;margin-left:-527px;width:1054px;height:58px;background:url(../images/nav-nBg.png) center center no-repeat;}
.m-nav{margin:0 auto;width:924px;}
.m-nav .u-li{float:left;display:inline;position:relative;width:132px;height:58px;background:url(../images/nav-line.gif) right center no-repeat;}
.m-nav .u-a{display:block;width:130px;height:58px;line-height:58px;font-size:16px;color:#fff;font-weight:bold;text-align:center;overflow:hidden;}
.m-nav .u-liLast{background:none;}
.m-nav .current .u-a,.m-nav .hover .u-a,.m-nav .u-a:hover{color:#fff;background:url(../images/navHoverBg.gif) center center no-repeat;}
.m-nav .f-xNav{display:none;position:absolute;top:58px;left:0;width:130px;font-size:12px;background:#b00000;}
.m-nav .f-xNav li a{display:block;width:100%;height:32px;line-height:32px;color:#fff;text-align:center;overflow:hidden;}
.m-nav .f-xNav li a i{padding:0 5px 0 0;font-size:10px;}
.m-nav .f-xNav li a:hover{color:#930000;background:#fff;}
/*************** focus-box *******************/
.focus-box{margin:0 0 20px;position:relative;z-index:1;height:490px;overflow:hidden;}
.m-focus{position:relative;width:100%;height:490px;overflow:hidden;z-index:1;}
.m-focus .switchable-box{position:absolute;z-index:1;width:100%;height:490px;overflow:hidden;}
.m-focus .switchable-content li{width:100%;height:490px;text-align:center;text-indent:-999em;}
.m-focus .switchable-content li img{width:100%;height:490px;}
.m-focus .switchable-nav{position:absolute;top:455px;left:50%;margin-left:-45px;width:90px;z-index:999;}
.m-focus .switchable-nav li{margin:0 3px;float:left;display:inline;width:12px;height:12px;text-align:center;text-indent:-999em;overflow:hidden;background:#fff;}
.m-focus .switchable-nav li.active{background:#b80000;}
/*************** main-box *******************/
.main-box{margin:0 0 20px;position:relative;z-index:99;}
.main-box .left-column{width:280px;overflow:hidden;}
.main-box .right-column{width:706px;overflow:hidden;}
/* m-leftNav */
.m-leftNav{margin:0 0 20px;height:559px;overflow:hidden;background:#ededed;border:1px solid #c6c6c6;}
.f-leftNav{height:557px;overflow:hidden;border:1px solid #fff;}
.m-leftNav ul li{width:100%;height:70px;overflow:hidden;background:url(../images/leftNav-line.gif) center bottom no-repeat;*display:inline;*zoom:1;}
.m-leftNav ul li:after{content:' ';display:block;visibility:hidden;height:0;clear:both;}
.m-leftNav ul li a{display:block;width:100%;height:68px;}
.m-leftNav ul li a:hover{background:#dedede;}
.m-leftNav ul li a:hover .f-con h2{color:#030208;}
.m-leftNav ul li .f-img{margin:2px 3px 0 14px;float:left;display:inline;width:94px;height:65px;background:url(../images/leftNavBg.jpg) no-repeat;}
.m-leftNav ul li .f-con{float:left;display:inline;padding:8px 0 0;width:160px;overflow:hidden;}
.m-leftNav ul li .f-con h2{font-size:20px;color:#b10000;height:30px;overflow:hidden;}
.m-leftNav ul li .f-con p{font-size:14px;color:#161616;font-family:'Microsoft YaHei';height:24px;overflow:hidden;}
.m-leftNav ul li.u-li1 .f-img{background-position:0 0;}
.m-leftNav ul li.u-li2 .f-img{background-position:0 -65px;}
.m-leftNav ul li.u-li3 .f-img{background-position:0 -130px;}
.m-leftNav ul li.u-li4 .f-img{background-position:0 -195px;}
.m-leftNav ul li.u-li5 .f-img{background-position:0 -260px;}
.m-leftNav ul li.u-li6 .f-img{background-position:0 -325px;}
.m-leftNav ul li.u-li7 .f-img{background-position:0 -390px;}
.m-leftNav ul li.u-li8 .f-img{background-position:0 -455px;}
.m-leftNav ul li.u-li1 a:hover .f-img{background-position:-94px 0;}
.m-leftNav ul li.u-li2 a:hover .f-img{background-position:-94px -65px;}
.m-leftNav ul li.u-li3 a:hover .f-img{background-position:-94px -130px;}
.m-leftNav ul li.u-li4 a:hover .f-img{background-position:-94px -195px;}
.m-leftNav ul li.u-li5 a:hover .f-img{background-position:-94px -260px;}
.m-leftNav ul li.u-li6 a:hover .f-img{background-position:-94px -325px;}
.m-leftNav ul li.u-li7 a:hover .f-img{background-position:-94px -390px;}
.m-leftNav ul li.u-li8 a:hover .f-img{background-position:-94px -455px;}
/* m-leftContact */
.m-leftContact{border:1px solid #cacaca;width:278px;overflow:hidden;min-height:482px;_height:482px;background:#fff url(../images/leftContactBg.jpg) left bottom no-repeat;}
.m-leftContact h2{height:40px;line-height:40px;font-family:'宋体';color:#fff;padding:0 0 0 15px;background:url(../images/leftNav-tBg.gif) repeat-x;}
.f-leftContact h3{height:34px;line-height:34px;overflow:hidden;font-size:12px;color:#000;font-family:'宋体';text-indent:15px;}
.f-leftContact .f-tel{margin:0 0 10px;}
.f-leftContact .f-tel li{height:30px;line-height:30px;width:100%;font-weight:bold;color:#6a6a6a;background:url(../images/left-telBg.gif) repeat-x;padding:0 0 0 15px;*display:inline;*zoom:1;}
.f-leftContact .f-con{padding:0 15px;font-weight:bold;color:#6a6a6a;line-height:30px;}
.f-leftContact .f-con strong{color:#000;}
/* m-title */
.m-title{height:40px;line-height:40px;overflow:hidden;background:url(../images/title-bg.gif) repeat-x;}
.m-title a{padding:0 15px 0 0;float:right;}
.m-title a i{font-size:10px;}
.m-title h2{padding:0 0 0 13px;font-size:14px;font-family:'宋体';}
/* mr-title */
.mr-title{height:46px;line-height:46px;overflow:hidden;background:url(../images/mr-titleBg.jpg) left top no-repeat;}
.mr-title a{padding:0 15px 0 0;line-height:50px;float:right;color:#fff;}
.mr-title a i{font-size:10px;}
.mr-title a:hover{color:#fff;}
.mr-title h2{padding:0 0 0 34px;font-size:16px;}
/* m-news */
.m-news{}
.m-news ul li{height:30px;line-height:30px;background:url(../images/news-ico.gif) left center no-repeat;*zoom:1;}
.m-news ul li a{padding:0 0 0 13px;}
.m-news ul li:after{content:' ';display:block;visibility:hidden;height:0;clear:both;}
.m-news ul li .u-time{padding:0 0 0 10px;float:right;color:#b80000}
/* m-mrNews */
.mr-top{margin:0 0 12px;}
.m-mrNews{width:362px;border:1px solid #e5e5e5;background:#fff;}
.m-mrNews .m-news{margin:0 auto;width:328px;height:226px;overflow:hidden;}
.m-mrNews .m-news ul{padding:8px 0 0;height:210px;}
/* m-mrSearch */
.m-mrSearch{width:324px;border:1px solid #e5e5e5;background:#fff;}
.m-search{padding:15px;height:196px;overflow:hidden;}
.m-search ul{height:152px;overflow:hidden;}
.m-search ul li{margin:0 0 18px;height:22px;}
.m-search ul li select{padding:2px;width:218px;color:#747474}
.m-search .f-btn{width:292px;height:45px;}
.m-search .f-btn input{float:right;width:108px;height:45px;border:none;text-align:center;text-indent:-999em;background:url(../images/search.jpg) no-repeat;cursor:pointer;}
/* m-mrCase */
.m-mrCase{margin:0 0 10px;padding:12px;height:88px;overflow:hidden;background:#fff;border:1px solid #e5e5e5;border-top:0;}
.f-mrCase{width:324px;height:88px;overflow:hidden;}
.f-mrCase .f-img{margin:0 10px 0 0;width:120px;}
.f-mrCase .f-img img{padding:2px;border:1px solid #f6f5f6;width:114px;height:82px;}
.f-mrCase .f-img a:hover img{border:1px solid #c00;}
.f-mrCase .f-con{width:190px;}
.f-mrCase .f-con ul li{padding:0 0 0 20px;height:22px;line-height:22px;overflow:hidden;background:url(../images/mrCase-ico.gif) left center no-repeat;}
/* m-mrPro */
.m-mrPro{padding:10px 13px 0;height:559px;overflow:hidden;background:#fff;border:1px solid #e5e5e5;border-top:0;}
.f-mrPro{height:187px;}
.f-mrPro .f-title{margin:0 0 8px;height:29px;line-height:29px;background:url(../images/mr-protBg.gif) repeat-x;}
.f-mrPro .f-title a{padding:0 0 0 5px;font-size:14px;font-weight:bold;color:#4c4c4c;}
.f-mrPro .f-title a:hover{color:#d00;}
.f-mrPro .f-con{position:relative;height:150px;}
.f-mrPro .f-con .f-border1{position:relative;margin:0 auto;width:670px;height:150px;overflow:hidden;}
.f-mrPro .f-con .f-border{position:absolute;top:0;left:0;width:680px;}
.f-mrPro .f-con ul li{float:left;display:inline;width:171px;height:150px;}
.f-mrPro .f-con ul li span{display:block;width:160px;overflow:hidden;}
.f-mrPro .f-con ul li span.u-img{height:113px;}
.f-mrPro .f-con ul li span.u-img img{padding:1px;width:156px;height:109px;border:1px solid #bfbfbf;}
.f-mrPro .f-con ul li span.u-name{height:24px;line-height:24px;color:#4c4c4c;text-align:center;font-weight:bold;}
.f-mrPro .f-con ul li span.u-img a:hover img{border:1px solid #b00;}
.f-mrPro .f-con ul li span.u-name a:hover{color:#b00;}
.f-mrPro .f-con .u-prev,.f-mrPro .f-con .u-next{display:block;position:absolute;top:50px;width:10px;height:10px;text-align:center;text-indent:-999em;background:url(../images/pro-xBit.gif) no-repeat;}
.f-mrPro .f-con .u-prev{left:-10px;background-position:left 0;}
.f-mrPro .f-con .u-next{right:-10px;background-position:right 0;}
/*******************fotNav-box*********************/
.fotNav-box{height:39px;line-height:39px;text-align:center;color:#fff;background:url(../images/fotNav-bg.gif) repeat-x;}
.fotNav-box a{color:#fff;}
.fotNav-box a:hover{color:#fff;text-decoration:underline;}
.fotNav-box i{padding:0 10px;}
/*******************footer-box*********************/
.footer-box{padding:24px 0;line-height:24px;text-align:center;color:#000;background:url(../images/fot-bg.jpg) repeat;}
.m-scrollTop{display:none;position:fixed;bottom:156px;right:0;width:23px;height:23px;text-align:center;cursor:pointer;text-indent:-999em;background:url(../images/scroll-top.jpg) left top no-repeat;z-index:999;_position: absolute; _top: expression(eval(document.documentElement.scrollTop) + document.documentElement.clientHeight - 230);}
/* m-floatqq */
.m-floatqq{padding:0 0 0 32px;width:127px;height:361px;overflow:hidden;position:fixed;top:175px;right:0;background:url(../images/floatqq-bg.png) left top no-repeat;_background:url(../images/floatqq-bg.gif) left top no-repeat;z-index:999;_position: absolute; _top: expression(eval(document.documentElement.scrollTop) + document.documentElement.clientHeight - 500);}
.f-floatTitle{position:absolute;top:0;left:0;width:32px;height:158px;text-align:center;text-indent:-999em;cursor:pointer;}
.f-floatqq{margin:0 0 0 10px;padding:150px 0 0;width:117px;}
.f-floatqq .f-qq a{display:block;margin:0 0 10px;padding:0 0 0 25px;height:22px;line-height:22px;font-size:12px;background:url(../images/qq-img.jpg) left center no-repeat;}
.f-floatqq .f-ewm{position:absolute;left:20px;bottom:10px;width:129px;height:129px;}
.f-floatqq .f-ewm img{width:129px;height:129px;}
/*******************sub-box*********************/
/* m-subNews */
.m-subNews ul li{padding:0 5px;height:35px;line-height:35px;border-bottom:1px dotted #202020;*display:inline;*zoom:1;}
.m-subNews ul li .u-time{padding:0 0 0 10px;float:right;}


.column-box1{margin:0 0 15px 0; border:1px solid #CACACA; background:#fff;}
.column-box1title{background:url(../images/comtitle.jpg) 0 0 repeat-x; height:40px; line-height:40px; text-indent:17px; color:#202020; font-size:14px; font-weight:700;}
.column-box1-ul li{font-size:0; height:35px;}
.column-box1-ul li a{height:35px; line-height:35px; color:#000000; font-size:12px; font-weight:700; overflow:hidden; text-indent:29px; display:block;}
.column-box1-ul li a:hover,.column-box1-ul li.current a{background:#c11313; color:#fff;}
.column-box2{border:1px #cacaca solid; padding:1px; background:#fff; margin:0 0 15px 0; width:276px;}
.column-box2-inner{width:260px; background:#ededed; padding:0 8px;}
.column-box2-inner li{height:38px; overflow:hidden; text-indent:10px; line-height:36px; background:url(../images/numlibg2.jpg) 0 bottom repeat-x;}
.column-box2-inner li.last{height:36px; background:none;}
.column-box2-inner li a{color:#161616; font-size:12px; font-weight:normal;}
.column-box2-inner li a span{color:#c11313; font-size:14px; font-weight:700;}
.column-box2-inner li a:hover span{color:#202020;}
.column-r-inner{width:702px; border:1px #cacaca solid; padding:1px; background:#f8f8f8;min-height:963px;_height:963px;}
.column-r-inner-area{width:672px; padding:0 15px; background:#f8f8f8;}
.colung-rtitle{height:35px; border-bottom:1px #d6d6d6 solid; line-height:35px; margin:0 0 15px 0; color:#202020; font-size:14px; font-weight:700;}
.colung-rtitle span{float:right; font-size:12px; color:#202020; font-weight:normal;}
.colung-rtitle span a{font-size:12px; color:#202020; font-weight:normal;}
.colung-rtitle span a:hover,.colung-rtitle span a.current{color:#c11313;}
.colimg-inn-boay{width:670px; border:1px #bfbfbf solid; background:#fff;}
.colimg-inn-boay-inner li{background:url(../images/beicongl.jpg) 0 0 repeat; overflow:hidden;}
.colimg-inn-boay-inner{padding:0 7px; background:#ededed; width:656px;}
.colimg-inn-boay-inner .conimg-left{background:url(../images/vaimgsh.jpg) 0 0 no-repeat; margin:5px 0 0 0; width:65px; height:22px; text-indent:7px; line-height:22px; color:#ffffff;}
.colimg-inn-boay-inner .conimg-right{width:575px; line-height:33px;}
.colimg-inn-boay-inner .conimg-right a{display:inline-block; margin:0 10px 0 0; color:#202020;word-break:keep-all;}
.colimg-inn-boay-inner .conimg-right a:hover,.colimg-inn-boay-inner .conimg-right a.current{color:#c11313;}
.colimg-inn-boay-ul li{padding:20px 0; border-bottom:1px #404040 dotted;}
.colimg-inn-boay-ul li .title{line-height:16px; height:16px; overflow:hidden; margin:0 0 10px 0;}
.colimg-inn-boay-ul li .title a{color:#a20000; font-size:12px; font-weight:700;}
.colimg-inn-boay-ul li .title a:hover{text-decoration:underline;}
.colimg-inn-boay-ul li .img{float:left; width:155px; height:117px;  overflow:hidden;}
.colimg-inn-boay-ul li .img a{width:155px; height:117px; display:block; overflow:hidden;}
.colimg-inn-boay-ul li .img a img{width:151px; height:113px;padding:1px; background:#fff; border:1px #cacaca solid;}
.colimg-inn-boay-ul li .img a:hover img{border:1px solid #d00;}
.colimg-inn-boay-ul li .textone{width:500px; float:right;}
.colimg-inn-boay-ul li .textone .te-o1{color:#404040; margin:0 0 15px 0; font-size:12px; line-height:20px; height:60px; overflow:hidden;}
.colimg-inn-boay-ul li .textone .te-o2{height:40px; line-height:20px; overflow:hidden; color:#404040;}
.colimg-inn-boay-ul li.current{background:#f2f1f1;}

/* 普通翻页器-默认居中 */
.m-page{padding:20px 0;text-align:right;line-height:32px;font-size:0;letter-spacing:-0.307em;*letter-spacing:normal;*word-spacing:-1px;word-wrap:normal;white-space:nowrap;color:#999;}
.m-page a,.m-page i{display:inline-block;*display:inline;*zoom:1;vertical-align:top;padding:0 12px;margin-left:-1px;border:1px solid #ddd;font-size:12px;letter-spacing:normal;word-spacing:normal;background:#fff;}
.m-page i{background:none;}
.m-page a,.m-page a:hover{text-decoration:none;color:#333;}
.m-page a.first{margin-left:0;}
.m-page a.last{margin-right:0;}
.m-page a .pagearr{font-weight:bold;font-family:\5b8b\4f53;vertical-align:top;*vertical-align:middle;}
.m-page a.pageprv .pagearr{margin-right:3px;}
.m-page a.pagenxt .pagearr{margin-left:3px;}
.m-page a:hover{color:#fff;background:#d00;}
.m-page a:active{color:#fff;background:#d00;}
.m-page a.z-crt,.m-page a.z-crt:hover,.m-page a.z-crt:active{cursor:default;color:#fff;background:#d00;}
.m-page a.z-dis,.m-page a.z-dis:hover,.m-page a.z-dis:active{cursor:default;color:#ccc;background:#fff;}
/* 居左 */
.m-page-lt{text-align:left;}
/* 居右 */
.m-page-rt{text-align:right;}
/* 较小 */
.m-page-sm{line-height:22px;}
.m-page-sm a,.m-page-sm i{padding:0 8px;}
/* 分离 */
.m-page-sr a,.m-page-sr i{margin:0 3px;}
.m-page-sr i{border:0;}
/* sub-detail */
.sub-detail{overflow:hidden;}
.sub-detail h1{padding:10px 0 2px 0;font-size:18px;font-weight:bold;text-align:center;font-family:'宋体';}
.sub-detail .detail-time{text-align:center;font-size:12px;padding:5px;}
.sub-detail .detail-img{text-align:center;padding:10px 0;}
.sub-detail .detail-img img{max-width:670px;_width:expression(this.width > 670 ? 670: true);}
.sub-detail .detail-con{margin:0 0 10px;line-height:30px;}
.detail-page{padding:10px 0;height:29px;line-height:29px;border-top:1px solid #d6d6d6;}
.detail-page .page-text{width:48%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.detail-page .right{text-align:right;}
.detail-page .page-text a:hover{text-decoration:underline;}
/*搜索*/
.search-no{padding:0 10px;}
.search-no .bd{border-bottom:1px solid #ccc;padding:40px 0;}
.search-no .inputs{width:400px;margin-left:auto;margin-right:auto;}
.search-no .inputs input.text{float:left;width:331px;border:1px solid #c00;height:15px;border-right:0;background:#FFF;padding:5px 3px}
.search-no .inputs input.btn{float:left;width:60px;border:0;background:#c00;border:1px solid #c00;padding:3px 0; cursor:pointer;color:#FFF;font-size:14px}
.search-no .pt{background:url(../images/search-no.png) 25px center no-repeat;height:240px;padding:50px 0 0 200px;}
.search-no .pt h3{font-size:16px;margin-bottom:10px;font-weight:normal;}
.search-no .pt h3 span{color:#c00;font-size:18px;}
.search-content{padding:0 0 20px;}
.search-content li{padding:20px 10px;border-bottom:1px solid #ccc;*zoom:1;}
.search-content li.hover{background:#f5f5f5;}
.search-content li:after{content:"";display:block;visibility:hidden;height:0;clear:both;}
.search-content li .u-img{float:left;display:block;width:160px;margin-right:15px;overflow:hidden;}
.search-content li .u-img img{width:160px;}
.search-content li h3{margin-bottom:5px;font-size:14px;font-family:'宋体'}
.search-content li .u-time{float:right;font-weight:normal;color:#999}
.search-content li p{color:#666;}
.search-content li p a{padding:0 0 0 5px;color:#b00;}
.search-content li p a:hover{text-decoration:underline;}
.search-content li.current{background:#f2f1f1;}
/*****************sub-message ************/
.sub-message{padding:20px 20px;}
.sub-message .m-textimg{font-size:14px;margin-bottom:20px;line-height:24px;font-family:'Microsoft YaHei';}
.sub-message .m-textimg img{float:left;margin-right:15px;}
.sub-message i{font-style:normal;display:inline-block;*display:inline;*zoom:1;padding-right:5px;color:#F00}
.sub-message .m-tage{padding:5px 0 10px;}
.sub-message .m-form{padding:10px;margin-bottom:20px;}
.sub-message table{width:100%;}
.sub-message .m-form table td{padding:7px 0;}
.sub-message label{display:inline-block;width:80px;height:30px;line-height:30px;text-align:right;position:relative;top:-1px;}
.sub-message .m-form table input{width:60%;height:28px;line-height:28px;padding-left:5px;vertical-align: middle;}
.sub-message .m-form .td-textarea{vertical-align: middle;width:60%;}
.sub-message .m-form .td-textarea label{float:left;}
.sub-message .m-form .td-textarea textarea{width:70%;height:168px;padding:5px;}
.sub-message .m-submit{text-align:right;vertical-align: top;}
.sub-message .m-submit img{margin-left:5px;vertical-align:top;}
.sub-message .m-submit .btn{width:80px;height:28px;line-height:24px;margin:0;margin-left:10px;border:none;font-family:"microsoft yahei";cursor:pointer;font-size:14px;}
.sub-message .m-submit .btn:hover{filter:alpha(opacity=90);opacity: 0.9;-moz-opacity:0.9;-khtml-opacity: 0.9;}
.sub-message .m-submit input{vertical-align:top;height:24px;line-height:24px;margin:0;width:80px;cursor:auto;padding-left:5px;}
.sub-message .m-submit input,
.sub-message .m-form table input,
.sub-message .m-form .td-textarea textarea{border:1px solid #ccc;background:none;color:#ccc;}
.sub-message .m-form{border:1px solid #ccc;}
.sub-message .m-submit .btn{color:#fff;background:#9a0000;}